Skip to content

Conversation

@patricioe
Copy link
Contributor

This is a refactor from pull request #247 which incorporates the changes into a separate maven module for ease of integration.

aslakhellesoy and others added 2 commits July 26, 2021 14:34
* Add CucumberSplit

* Add URL in JavaDoc

* Improve the Cucumber example to be more realistic

* disambiguation
@patricioe
Copy link
Contributor Author

@aslakhellesoy could you pease give it a try before a deploy to maven this artifact?

@aslakhellesoy
Copy link

Thanks @patricioe - I'll take it for a spin....

<dependency>
<groupId>io.cucumber</groupId>
<artifactId>cucumber-java</artifactId>
<version>6.10.4</version>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would add <scope>provided</scope> here so that users can choose a more recent version of Cucumber when it's released. (The API we're using is stable and unlikely to change).

<dependency>
<groupId>io.cucumber</groupId>
<artifactId>cucumber-junit</artifactId>
<version>6.10.4</version>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would add <scope>test</scope> here since it's not used in src/main, only in src/test.

Copy link

@aslakhellesoy aslakhellesoy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've suggested two changes to pom.xml.

I also suggest adding this to the root pom.xml so the module gets included in the root level build:

    <modules>
        <module>testing</module>
        <!-- Add this line -->
        <module>testing-cucumber</module>
        <module>client</module>
    </modules>

Thanks a lot!!

@patricioe
Copy link
Contributor Author

@aslakhellesoy done

@sonarqube-pull-requests
Copy link

SonarQube Quality Gate

Quality Gate failed

Failed condition 23.6% 23.6% Coverage on New Code (is less than 80%)

See analysis details on SonarQube

@patricioe
Copy link
Contributor Author

@aslakhellesoy deployed. java-client-testing-cucumber-1.0.0-rc1.jar

I won't merge the PR yet.

@aslakhellesoy
Copy link

I've now moved this code to https://github.com/cucumber/split-java/ and added some documentation. Please remove the code I have contributed now that Cucumber-Split has a new home.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants